home *** CD-ROM | disk | FTP | other *** search
- <HTML>
- <HEAD>
- <LINK REL="stylesheet" TYPE="text/css" HREF="%1css/default.css">
- <SCRIPT LANGUAGE="JavaScript">
- //LOCALIZATION STRINGS
- var string1 = "Cannot create a report in the top level folder. Please select another destination for the report.";
- var string2 = "Please choose a report to be added to the system.";
- var string3 = "No object is selected."
- </SCRIPT>
-
- <SCRIPT LANGUAGE="JavaScript">
- var num = %8;
- var pathNum = %4;
-
- function FolderInfo(id, title)
- {
- this.id = id;
- this.title = title;
- }
-
- var folderOption = new Array(num);
- var pathOption = new Array(pathNum);
-
- %7
-
- %5
- function doSubmitForm() {
- index = document.newreport.folders.selectedIndex;
-
- // no object has been selected
- if (index < 0)
- {
- fid = pathOption[document.newreport.paths.selectedIndex].id;
- }
- else
- fid = folderOption[index].id;
-
- if (fid == 0)
- alert(string1);
- else
- {
- parent.frames[1].document.forms.fileupload.id.value = fid;
- path = parent.frames[1].document.forms.fileupload.file.value;
- if (path == "")
- {
- alert(string2);
- }
- else
- parent.frames[1].document.forms.fileupload.submit();
- }
- }
-
- function openFolder()
- {
- index = document.newreport.folders.selectedIndex;
-
- if (index < 0)
- {
- alert(string3);
- return;
- }
-
- id = folderOption[index].id;
-
- doOpenFolder(id);
- }
-
- function doChange()
- {
- index = document.newreport.paths.selectedIndex;
- var id = pathOption[index].id;
-
- doOpenFolder(id);
- }
-
- function doOpenFolder(id)
- {
- url = "%2" + id;
- location.href = url;
- }
-
-
- function doFilter()
- {
- id = pathOption[document.newreport.paths.selectedIndex].id;
-
- url = "%2" + id + "&filter=" + escape(document.newreport.filter.value);
- location.href = url;
- }
-
- function init()
- {
-
- // Remove the formatting options
- document.newreport.folders.options[0] = null;
- document.newreport.paths.options[0] = null;
-
-
- for (var i = 0; i < num; i++)
- {
- option = new Option(folderOption[i].title, i, false, false);
- document.newreport.folders.options[i] = option;
- }
-
- document.newreport.folders.selectedIndex = -1;
-
- document.newreport.paths.options[0] = null;
-
- for (var j = 0; j < pathNum; j++)
- {
- option = new Option(pathOption[j].title, j, false, false);
- document.newreport.paths.options[j] = option;
- }
-
- document.newreport.paths.selectedIndex = %3;
- }
-
- </SCRIPT>
- </HEAD>
-
- <BODY onload="init()" TOPMARGIN=0 LEFTMARGIN=10>
- <FORM method="post" name="newreport" >
-
- <TABLE WIDTH="80%" border="0" cellpadding=0>
- <tr><td class="list" colspan=2><SPAN CLASS="listSelected">Then select a destination folder in which to save the report</SPAN></td></tr>
- <tr height=10><td>   </td></tr>
- <tr>
- <td>
- <table cellpadding=2 cellspacing=0 border=0>
- <tr>
- <td class="list"> Destination: </td>
- <td class="list">
- <SELECT class="menuFormElement" NAME="paths" size=1 onchange="doChange()" width="200px">
- <OPTION> This is a formatting string </OPTION>
- </SELECT>
- </td>
- <td class="list">
- %6
- </td>
- </tr>
- <tr>
- <td class="list" align=right> Look for: </td>
- <td class="list"> <input type="text" name="filter" value="%9" size=15> </td>
- <td align=left>
- <table>
- <tr>
- <td><table cellpadding=0><tr>
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"> <A HREF="javascript:doFilter()">Find Now</A> </div>
- </td></tr></table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td> </td>
- <td class="list">
- <SELECT class="menuFormElement" NAME="folders" size=7 width="200px">
- <OPTION> This is a formatting string </OPTION>
- </SELECT>
- </td>
- <td>
- <table>
- <tr><td>
- <table cellpadding=0 border=0>
- <tr>
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"> <A HREF="javascript:openFolder()">Show Subfolders</A> </div>
- </td>
- </tr>
- </table>
- </td></tr>
- </table>
- </td>
- </tr>
-
- <tr>
- <td> </td>
- <td class="list" colspan=2 align=left> %10 </td>
- </tr>
-
- </TABLE>
- </td>
- </tr>
- <tr>
- <td align=right>
- <table cellpadding=0 border=0>
- <tr>
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"> <A HREF="javascript:doSubmitForm()">OK</A> </div>
- </td>
- </tr>
- </table>
- </td>
- <td>
- <table cellpadding=0 border=0>
- <tr>
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"><a href="%11">Cancel</a></div>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
-
- </BODY>
- </HTML>
-